div.x-mask[role=presentation] {
	background-color: rgba(41, 41, 41, 0.7);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); 
}

.x-form-cb-checked {
	font-weight: bold;
}

.x-layout-collapsed-west{
   background-image: url(../images/collapse-bg.gif);
   background-repeat:no-repeat;
   background-position:center;
}

.x-layout-collapsed-north{
	background-image: url(../images/top-collapse-bg.gif);
   background-repeat:no-repeat;
   background-position:center;
}
body {
	font-size: 13px;
	margin: 0;
	padding: 0;
}
li {
	list-style: none;
}
.clear{
	clear: both;
	margin :0;
	padding:0;
	border:0;
}

#loading-mask {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 20000;
	background-color: white;
}

#loading {
	position: absolute;
	left: 45%;
	top: 40%;
	padding: 2px;
	z-index: 20001;
	height: auto;
}

#loading a {
	color: #225588;
}

#loading .loading-indicator {
	background: white;
	color: #444;
	font: bold 13px tahoma, arial, helvetica;
	padding: 10px;
	margin: 0;
	height: auto;
}

#loading-msg {
	font: normal 14px arial, tahoma, sans-serif;
	color:blue;
	padding-top:18px;
}

div button {
	border: none;
	cursor: pointer;
	width: 16px;
	height: 16px;
}
div .newspan1 {
	cursor: pointer;
	display: block;
	width: 32px;
	height: 16px;
	background-color: green;
	font-color: #fff;
}
div .newspan2 {
	cursor: pointer;
	display: block;
	margin-left:5px;
	width: 32px;
	height: 16px;
	background-color: green;
}
.banner {
	position:relative; z-index:998; top:0;	
	height: 78px;	
}

.topbar {
	position:relative; z-index:999; top:0;
	filter:alpha(opacity=0.8); 
    -moz-opacity:0.8; 
    opacity:0.8;
	text-align: right;
	height: 34px;
	line-height: 34px;
	color: #bbdefb;
	width: 100%;
	background: none repeat scroll 0 0 #387DC7;
}
.topbar a {
    color: #bbdefb;
    text-decoration: none;
    margin: 0 20px;
}
.topbar a:hover {
	color: #fff;
}
.topleft,  {
	background-color: #1976d2;
}
#app-header {
	background-image: url("../images/banner.png");
	background-size:100% 100%;
	width:100%;
	font-family: 'Microsoft Yahei', 微软雅黑, 宋体, 'Hiragino Sans GB', Tahoma, Arial, Helvetica;
}

#app-header #header-right ul{
	-webkit-padding-start: 0px;
}

#header-left {
	float:left;
}
#header-info{
	padding-top:6px;
	height:22px;
}

#top-nav li a{
	color: #4A4592;
	padding: 15px 8px;
	font-size: 14px;
}

#top-nav .active, #top-nav .active a:hover{
	filter:alpha(opacity=0.8); 
    -moz-opacity:0.8; 
    opacity:0.8;
	background-color: #387DC7;
    color: #fff;
}

#header-main {
	width:520px;
	float:left;
	margin-top:4px;
	margin-left:6px;
}
#header-right {
	float:right;
}

#setting {
	float: right;
	width: 200px;
	padding-top: 8px;
	padding-right: 6px
}
#searchFormDisplay{
	float: right;
	width: 100px;
	padding-top: 6px;
	padding-right: 6px
}
#welcomeMsg {
	float: left;
	width: 160px;
	padding-top: 6px;
}

#currentTime {
	float: left;
	width: 360px;
	padding-top: 6px;
}

#header-topnav {
	display: inline;
	padding-top: 4px;
}

#header-topnav .activeli {
	display: block;
	float: left;
}
/*
#header-topnav li {
	background: url('../images/header-li.png') no-repeat;
}

#header-topnav li a {
	color: #1E3A65;
	display: block;
	text-align:left;
	text-indent:32px;
	height: 30px;
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
	position: relative;
	text-decoration: none;
	width: 80px;
}

#header-topnav .commonli {
	display: block;
	float: left;
	color: #4B6888;
}
*/

.mod-oa{
	background-image: url('../images/menus/index/home.gif') !important;
}

.mod-kownledge{
	background-image: url('../images/menus/index/kownledge.gif') !important;
}

.mod-myflow{
	background-image: url('../images/menus/index/myflow.gif') !important;
}

.mod-hr{
	background-image: url('../images/menus/index/hr.gif') !important;
}

.mod-setting{
	background-image: url('../images/menus/index/setting.gif') !important;
}

.mod-arch{
	background-image: url('../images/menus/index/arch.gif') !important;
}

.mod-archives{
	background-image: url('../images/menus/index/archives.gif') !important;
}
.mod-ent{
	background-image: url('../images/flag/task/flag_yellow.png') !important;
}
.mod-ent1{
	background-image: url('../images/flag/task/flag_blue.png') !important;
}
.mod-ent2{
	background-image: url('../images/flag/task/flag_green.png') !important;
}
.mod-ent3{
	background-image: url('../images/flag/task/flag_red.png') !important;
}

.add-user {
	background-image: url('../images/system/adduser.gif') !important;
}

.btn-super{
	background-image: url('../images/btn/system/super.gif') !important;
}

.btn-superior{
	background-image: url('../images/btn/system/superior.png') !important;
}

.btn-subordinate{
	background-image: url('../images/btn/system/subordinate.png') !important;
}

.btn-sibling{
	background-image: url('../images/btn/system/sibling.png') !important;
}

.btn-relativeJob{
	background-image: url('../images/btn/system/relativeJob.png') !important;
}

.btn-print {
	background-image: url('../images/btn/print.png') !important;
}

.excel-cls {
	background: url('../images/btn/excel.png') no-repeat !important;
	padding-left: 18px;
	text-decoration: none;
}

.btn-clock {
	background-image: url('../images/btn/clock.png') !important;
}

.btn-signIn {
	background-image: url('../images/btn/personal/signIn.gif') !important;
}

.btn-signOff {
	background-image: url('../images/btn/personal/signOff.gif') !important;
}

.btn-showDetail{
	background-image: url('../images/btn/showDetail.png') !important;
}

.btn-relax {
	background-image: url('../images/btn/relax.png') !important;
}

.btn-del {
	background: url('../images/btn/remove.png') no-repeat !important;
}

.btn-un_del {
	background: url(../images/system/un_delete.gif) no-repeat !important;
}

.btn-preview {
	background: url(../images/system/preview.png) no-repeat !important;
}

.btn-edit {
	background: url(../images/system/edit2.gif) no-repeat !important;
}

.btn-borrow {
	background: url(../images/menus/admin/book_go.png) no-repeat !important;
}

.btn-grant {
	background: url(../images/btn/system/grant.gif) no-repeat !important;
}

.btn-un_edit {
	background: url(../images/system/un_edit.gif) no-repeat !important;
}

.btn-sendM {
	background: url(../images/btn/info/write.png) no-repeat !important;
}

.btn-receiveMessage {
	background: url(../images/btn/info/receive.gif) no-repeat !important;
}

.btn-sendMessage {
	background: url(../images/btn/info/send.gif) no-repeat !important;
}

.btn-setting {
	background: url(../images/btn/setting.gif) no-repeat !important;
}

.btn-newFlow {
	background: url(../images/btn/flow/newFlow.gif) no-repeat !important;
}

.btn-lockTask{
	background: url(../images/btn/flow/lockTask.png) no-repeat !important;
}

.btn-unlockTask{
	background: url(../images/btn/flow/unlockTask.png) no-repeat !important;
}

.btn-approvalTask{
	background: url(../images/btn/flow/approvalTask.png) no-repeat !important;
}

.btn-arrow_refresh{
	background: url(../images/btn/flow/arrow_refresh.png) no-repeat !important;
}

.btn-changeTask{
	background: url(../images/btn/flow/changeTask.png) no-repeat !important;
}

.btn-flowView {
	background: url(../images/btn/flow/view.png) no-repeat !important;
}

.btn-view {
	background: url(../images/btn/flow/view.png) no-repeat !important;
}

.btn-transition{
	background: url(../images/btn/flow/transition.png) no-repeat !important;
}

.btn-back{
	background: url(../images/btn/flow/back.gif) no-repeat !important;
}

.btn-form-design{
	background: url(../images/btn/flow/form.png) no-repeat !important;
}

.btn-form-tag{
	background: url(../images/btn/flow/form-tag.png) no-repeat !important;
}

.btn-user-sel {
	background: url(../images/btn/user-sel.png) no-repeat !important;
}

.btn-users-sel {
	background: url(../images/btn/users-sel.png) no-repeat !important;
}

.btn-next {
	background: url(../images/btn/next.gif) no-repeat !important;
}

.btn-department-sel {
	background: url('../images/menus/system/department_menu.png') no-repeat !important;
}
.btn-position-sel {
	background : url('../images/menus/hrm/job.png') no-repeat !important;
}
.btn-update {
	background: url(../images/btn/info/update.gif) no-repeat !important;
}

.btn-top {
	background: url(../images/btn/top.gif) no-repeat !important;
}

.btn-up {
	background: url(../images/btn/up.gif) no-repeat !important;
}

.btn-down {
	background: url(../images/btn/down.gif) no-repeat !important;
}

.btn-last {
	background: url(../images/btn/last.gif) no-repeat !important;
}

.btn-logout {
	background-image: url('../images/btn/logout.png') !important;
}

.btn-onlineUser {
	background-image: url('../images/btn/eyes.png') !important;
}

.btn-readdocument {
	background: url(../images/btn/read_document.png) no-repeat !important;
}

.btn-detail {
	background: url(../images/btn/read_document.png) no-repeat !important;
}

.btn-task {
	background: url(../images/btn/task/task.gif) no-repeat !important;
}

.btn-myAssign{
	background: url(../images/btn/task/myAssign.png) no-repeat !important;
}

/**----------------客户管理模块btn--start----------------------**/
.btn-addCusLinkman {
	background: url('../images/system/adduser.gif') no-repeat !important;
}

.btn-editCusLinkman {
	background: url('../images/btn/customer/group.png') no-repeat !important;
}

.btn-system-setting {
	background: url('../images/btn/customer/system-setting.png') no-repeat !important;
}

/**----------------客户管理模块btn--end----------------------**/
.search {
	background-image: url('../images/btn/info/search.png') !important;
}

.reset {
	background-image: url('../images/btn/info/reset.png') !important;
}

.refresh {
	background-image: url('../images/btn/ref_16.gif') !important;
}

.menu-file{
	background-image: url('../images/menus/file.png') !important;
}

.menu-flex-upload{
	background-image: url('../images/menus/system/flex-upload.png') !important;
}

.menu-relativeJob{
	background-image: url('../images/menus/system/relativeJob.png') !important;
}

.menu-taskSign{
	background-image: url('../images/menus/flow/tasksign.png') !important;
}

.menu-globalType{
   background: url('../images/menus/system/globalType_menu.png') no-repeat !important;
}

/**----------------信息管理模块menu--start----------------------**/
.menu-info {
	background-image: url('../images/menus/info/comment.png') !important;
}

.menu-news {
	background-image: url('../images/menus/info/news_menu.png') !important;
}

.menu-news_type {
	background-image: url('../images/menus/info/newsType_menu.png') !important;
}

.menu-notice {
	background-image: url('../images/menus/info/notice_menu.png') !important;
}

.menu-add {
	background-image: url('../images/menus/add.png') !important;
}
.menu-m {
	background-image: url('../images/menus/menu/menu.png') !important;
}

.menu-url {
	background-image: url('../images/menus/menu/url.png') !important;
}

.menu-del {
	background-image: url('../images/menus/del.png') !important;
}

.menu-list {
	background-image: url('../images/menus/list.png') !important;
}

.menu-manage {
	background-image: url('../images/menus/manage.png') !important;
}

.menu-mobile {
	background-image: url('../images/menus/info/mobile_phone.png') !important;
}
.menu-suggestbox{
	background-image: url('../images/menus/info/suggest_box.png') !important;
}
.btn-suggest-scan {
	background: url('../images/btn/info/scan.png') no-repeat !important;
}
.btn-suggest-reply {
	background: url('../images/btn/info/suggest_reply.png') no-repeat !important;
}
.btn-suggest-box {
	background: url('../images/menus/mail/mail_inbox.png') no-repeat !important;
}
.menu-section-manage{
	background-image: url('../images/menus/info/section.png') !important;
}
.menu-section-list{
	background-image: url('../images/menus/info/list.png') !important;
}
.menu-section-view{
	background-image: url('../images/menus/info/view.png') !important;
}
/**----------------信息管理模块menu--end----------------------**/
	/**----------------行政管理模块menu--start--------------------**/
.menu-goods {
	background-image: url('../images/menus/admin/office-tackle.png') !important;
}

.menu-instock {
	background-image: url('../images/menus/admin/tackle-db.png') !important
		;
}

.menu-goods-apply {
	background-image: url('../images/menus/admin/tackle-apply.png') !important;
}

.menu-car-manage {
	background-image: url('../images/menus/admin/car.png') !important;
}

.menu-car {
	background-image: url('../images/menus/admin/car.png') !important;
}

.menu-car_repair {
	background-image: url('../images/menus/admin/car_repair.png') !important;
}

.menu-car_apply {
	background-image: url('../images/menus/admin/car_apply.png') !important;
}

.btn-car_add {
	background-image: url('../images/btn/admin/car_add.png') !important;
}

.btn-car_del {
	background-image: url('../images/btn/admin/car_delete.png') !important;
}

.btn-car {
	background-image: url('../images/btn/admin/car.png') !important;
}

.btn-carapply-add {
	background-image: url('../images/btn/admin/apply_add.png') !important;
}

.btn-carapply-del {
	background-image: url('../images/btn/admin/apply_delete.png') !important ;
}

.btn-dep-sel {
	background-image: url('../images/btn/admin/dep-sel.png') !important;
}

.menu-assets {
	background-image: url('../images/flag/customer/rmb.png') !important;
}

.menu-depre-type {
	background-image: url('../images/menus/admin/bricks.png') !important;
}

.menu-book {
	background-image: url('../images/menus/admin/book_menu.png') !important;
}

.menu-book-type {
	background-image: url('../images/menus/admin/books.png') !important;
}

.menu-book-manage {
	background-image: url('../images/menus/admin/book_manage.png') !important;
}

.menu-book-borrow {
	background-image: url('../images/menus/admin/book_go.png') !important;
}

.menu-book-return {
	background-image: url('../images/menus/admin/book_link.png') !important;
}

.btn-add {
	background-image: url('../images/system/add_16.gif') !important;
}

.btn-delete {
	background-image: url('../images/system/delete.gif') !important;
}

.btn-weidu {
	background-image: url('../images/system/weidu.png') !important;
}

.btn-shared {
	background-image: url('../images/system/shared.gif') !important;
}

.btn-query {
	background-image: url('../images/btn/query.gif') !important;
}

.btn-upload {
	background-image: url('../images/btn/info/upload.png') !important;
}

.btn-flex-upload {
	background-image: url('../images/menus/system/flex-upload.png') !important;
}

.btn-save {
	background-image: url('../images/btn/info/save.png') !important;
}

.btn-info-delete {
	background-image: url('../images/btn/info/delete.png') !important;
}

.add {
	background-image: url('../images/btn/query.gif') !important;
}

.btn-expand {
	background-image: url('../images/btn/expand.png') !important;
}

.btn-collapse {
	background-image: url('../images/btn/collapse.png') !important;
}

.btn-refresh {
	background-image: url('../images/btn/refresh.png') !important;
}

.btn-changePath {
	background-image: url('../images/btn/changePath.png') !important;
}

.btn-timeSetting {
	background-image: url('../images/btn/timeSeting.png') !important;
}

.btn-taskDo {
	background-image: url('../images/btn/taskDo.png') !important;
}

.btn-ok {
	background-image: url('../images/btn/ok.png') !important;
}

.btn-audit {
	background-image: url('../images/btn/audit1.png') !important;
}

.btn-audit {
	background-image: url('../images/btn/audit1.png') !important;
}

.btn-cancel {
	background-image: url('../images/btn/cancel.png') !important;
}
.btn-kill {
	background-image: url('../images/btn/btn-cancel.png') !important;
}

.btn-close {
	background-image: url('../images/btn/cancel.png') !important;
}

.btn-search {
	background-image: url('../images/btn/search.png') !important;
}

.btn-users {
	background-image: url('../images/btn/users.png') !important;
}

.btn-select {
	background-image: url('../images/btn/select.png') !important;
}

.btn-save {
	background-image: url('../images/btn/btn-save.png') !important;
}

.btn-clear {
	background-image: url('../images/btn/clear.png') !important;
}

.btn-password {
	background-image: url('../images/btn/password.gif') !important;
}

.btn-mail_resend {
	background-image: url('../images/btn/mail/mail_resend.png') !important;
}

.btn-mail_receive {
	background-image: url('../images/btn/mail/mail_receive.png') !important;
}

.btn-mail_remove {
	background-image: url('../images/btn/mail/mail_remove.png') !important;
}

.btn-mail_send {
	background-image: url('../images/btn/mail/mail_send.png') !important;
}

.btn-mail_save {
	background-image: url('../images/btn/mail/mail_save.png') !important;
}

.btn-mail_move {
	background-image: url('../images/btn/mail/mail_move.png') !important;
}

.btn-mail_reply {
	background-image: url('../images/btn/mail/mail_reply.png') !important;
}

.btn-mail_refresh {
	background-image: url('../images/btn/mail/mail_refresh.gif') !important;
}

.btn-mail_recipient {
	background-image: url('../images/btn/mail/mail_recipient.png') !important;
}

.btn-mail_copy {
	background-image: url('../images/btn/mail/mail_copy.png') !important;
}

.btn-delete_copy {
	background-image: url('../images/btn/mail/delete_copy.png') !important;
}

.btn-mail_edit {
	background: url('../images/btn/mail/mail_edit.png') no-repeat !important
		;
}

.btn-mail_back {
	background-image: url('../images/btn/mail/mail_back.png') !important;
}

.btn-pred {
	background-image: url('../images/btn/admin/calculator.png') !important;
}

.btn-previous-message {
	background-image: url('../images/btn/info/previous.png') !important;
}

.btn-next-message {
	background-image: url('../images/btn/info/next.png') !important;
}

.menu-depRecord {
	background-image: url('../images/menus/admin/disk_m.png') !important;
}
.menu-regulation {
	background-image: url('../images/menus/admin/regulation.png') !important;
}
.btn-pdf2 {
	background-image: url('../images/menus/admin/regulation.png') !important;
}
/**----------------行政管理模块menu--end  --------------------**/
	/**----------------文档管理模块menu--start----------------------*/
.menu-new-document {
	background-image: url('../images/menus/document/new_document.png')
		!important;
}

.menu-personal-doc {
	background-image: url('../images/menus/document/personal_doc.png')
		!important;
}

.menu-find-doc {
	background-image: url('../images/menus/document/search_doc.png') !important;
}

.menu-public-fol {
	background-image: url('../images/menus/document/public_folder.png')!important;
}

.menu-folder {
	background-image: url('../images/menus/document/folder_manage.png') !important;
}

.menu-folder-go {
	background-image: url('../images/menus/document/folder_go.png') !important;
}

.menu-folder-shared {
	background-image: url('../images/menus/document/folder_shared.png') !important;
}

/**-----------------文档管理模块menu--end-----------------------*/
.menu-destop {
	background-image: url('../images/menus/destop.gif') !important;
}

/**----------------系统管理模块menu--start---------------------**/
.menu-system {
	background-image: url('../images/menus/setting.png') !important;
}

.menu-role {
	background-image: url('../images/menus/system/role_menu.png') !important;
}

.menu-department {
	background-image: url('../images/menus/system/department_menu.png')!important;
}

.menu-attachment {
	background-image: url('../images/flag/attachment.png') !important;
}
.menu-workdiary {
	background-image: url('../images/flag/system/workdiary.jpg') !important;
}

.menu-company {
	background-image: url('../images/menus/system/company_menu.png')!important;
}

.menu-report {
	background-image: url('../images/menus/system/report_menu.png')!important;
}
.menu-dictionary {
	background-image: url('../images/menus/system/dictionary.png')!important;
}

.menu-OrgSetting {
	background-image: url('../images/menus/system/OrgSetting.png')!important;
}

.menu-biaodan {
	background-image: url('../images/menus/system/biaodan.png')!important;
}

.menu-proModule {
	background-image: url('../images/menus/system/proModule.png')!important;
}

.menu-history {
	background-image: url('../images/menus/system/history.png')!important;
}

.menu-userTotal {
	background-image: url('../images/menus/system/userTotal.png')!important;
}
/**----------------系统管理模块menu--end-----------------------**/
	/**----------------通讯管理模块menu--start-----------------------**/
.menu-communicate {
	background-image: url('../images/communicate/communicate.png')!important;
}

.menu-phonebook {
	background-image: url('../images/menus/book_user.png') !important;
}

.menu-sharebook {
	background-image: url('../images/menus/shareBook.jpg') !important;
}

.menu-phonebook-shared {
	background-image: url('../images/menus/phone_book.png') !important;
}

.menu-personal-phoneBook {
	background-image: url('../images/menus/book_key.png') !important;
}

/*---------------邮件 tree menu---start-----------------*/
.menu-mail {
	background-image: url('../images/menus/mail/mail_menu.png') !important;
}

.menu-mail_send {
	background-image: url('../images/menus/mail/mail_new.png') !important;
}

.menu-mail_box {
	background-image: url('../images/menus/mail/mail_box.png') !important;
	background-repeat: no-repeat;
	background-position: 10% 50%;
}

.menu-mail_inbox {
	background-image: url('../images/menus/mail/mail_inbox.png') !important;
}

.menu-mail_outbox {
	background-image: url('../images/menus/mail/mail_outbox.png') !important;
}

.menu-mail_drafts {
	background-image: url('../images/menus/mail/mail_drafts.png') !important;
}

.menu-mail_trash {
	background-image: url('../images/menus/mail/mail_trash.gif') !important;
}

.menu-mail_folder {
	background-image: url('../images/menus/mail/mail_folder.png') !important;
}

.menu-message {
	background-image: url('../images/menus/info/mobilephone_menu.png') !important;
}

.menu-customer {
	background-image: url('../images/menus/customer.png') !important;
}

.menu-customerView {
	background-image: url('../images/menus/customer/customer_menu.png') !important;
}

.menu-cusLinkman {
	background-image: url('../images/menus/customer/cuslinkman_menu.png') !important;
}

.menu-connection {
	background-image: url('../images/menus/customer/note.png') !important;
}

.menu-project {
	background-image: url('../images/menus/customer/briefcase.png') !important;
}

.menu-contract {
	background-image: url('../images/menus/customer/contract.png') !important;
}

.menu-appointment {
	background-image: url('../images/menus/task/appointment.png') !important;
}

.menu-cal-plan {
	background-image: url('../images/menus/task/calendar_plan.png') !important;
}

.menu-cal-plan-view {
	background-image: url('../images/menus/task/calendar_plan_view.png') !important;
}

.menu-diary {
	background-image: url('../images/menus/task/diary.png') !important;
}

.menu-receiveMessage {
	background-image: url('../images/newpm.gif') !important;
}

.menu-document {
	background-image: url('../images/menus/document/documentation.gif') !important;
	background-repeat: no-repeat;
	background-position: 10% 50%;
}

.menu-appuser {
	background-image: url('../images/menus/system/user_menu.png') !important;
}
.menu-log{
   background-image: url('../images/menus/system/dailylog.png') !important;
}
.menu-tongbu{
	background-image: url('../images/menus/system/computer.png') !important;
}
.menu-dbbiao{
	background-image: url('../images/menus/system/database.png') !important;
}
.menu-ziduan{
	background-image: url('../images/menus/system/page.png') !important;
}
.menu-gonggao{
	background-image: url('../images/menus/system/script.png') !important;
}
.menu-task {
	background-image: url('../images/menus/task.png') !important;
	background-repeat: no-repeat;
	background-position: 10% 50%;
}

.menu-administrator {
	background-image: url('../images/menus/administrator.png') !important;
}

.menu-flow {
	background-image: url('../images/menus/flow.gif') !important;
}

.menu-form {
	background-image: url('../images/menus/flow/menu-form.png') !important;
}

a.attachment {
	background: url('../images/flag/attachment.png') no-repeat !important;
	padding-left: 18px;
}

img.img-delete {
	cursor: pointer;
	height: 12px;
}

span.opAttachFile {
	line-height: 24px;
	font-size: 12px;
}

.table-info {
	margin: 5px 5px 5px 5px;
	font-size: 13px;
	color:#03386C;
	background-color: #99BBE8;
	width: 99%;
	vertical-align: middle;
}

.table-info th {
	font-weight: bold;
	text-align: center;
	height: 32px;
	background-color: #D0E0F4;
}
.table-info td {
	background-color: white;
	height: 30px;
	padding: 2px 5px;
}
.table-info td.rt {
	text-align: right;
	width: 80px;
	font-weight: bold;
}
.table-info h2 {
	margin-bottom: 0px !important;
}

/*********用户选择器************/
.dep-user {
	background-image: url('../images/menus/selectors/dep-user.gif') !important;
}

.online-user {
	background-image: url('../images/menus/selectors/user_16.gif') !important;
}

.role-user {
	background-image: url('../images/menus/selectors/group_16.gif') !important;
}

/*****************自定义控件**************************************/
.x-form-field-wrap .x-form-browse-trigger {
	background: transparent url(../images/btn/user-sel.png) no-repeat 0 0;
	cursor: pointer;
	right: 0px;
}

.index-list a {
	text-decoration: none;
	font-size: 12px;
	font-family: sans-serif;
	font-color: black
}

.home-ul {
	display: block;
}

.home-ul li {
	margin-top: 4px;
	padding-left: 18px;
	height: 22px;
	background: url('../images/flag/home/noticeItem.png') no-repeat !important;
	border-bottom: dashed 1px #ccc;
}

.home-ul li a {
	text-decoration: none;
}

.assets-type{
   background-image: url('../images/btn/admin/assets_type.png') !important;
}
.goods-type{
  background-image: url('../images/btn/admin/goods_type.png') !important;
}

li .right {
	float: right;
	padding-right: 6px;
}

.home-message-ul {
	display: block;
}

.home-message-ul li {
	margin-top: 4px;
	padding-left: 18px;
	height: 22px;
	background: url('../images/menus/info/message_menu.png') no-repeat !important;
	border-bottom: dashed 1px #ccc;
}

.home-message-ul li a {
	text-decoration: none;
}

.home-calendarplan-ul {
	display: block;
}

.home-calendarplan-ul li {
	margin-top: 4px;
	padding-left: 18px;
	height: 22px;
	background: url('../images/menus/task/calendar_plan_view.png') no-repeat !important;
	border-bottom: dashed 1px #ccc;
}

.home-calendarplan-ul li a {
	text-decoration: none;
}

.home-news-ul {
	display: block;
}

.home-news-ul li {
	margin-top: 4px;
	padding-left: 18px;
	height: 22px;
	background: url('../images/menus/info/news_menu.png') no-repeat !important;
	border-bottom: dashed 1px #ccc;
}

.home-news-ul li a {
	text-decoration: none;
}

.home-appointment-ul {
	display: block;
}

.home-appointment-ul li {
	margin-top: 4px;
	padding-left: 18px;
	height: 22px;
	background: url('../images/menus/task/appointment.png') no-repeat !important;
	border-bottom: dashed 1px #ccc;
}

.home-appointment-ul li a {
	text-decoration: none;
}

/*---------------------任务----start---------------*/
	/* application specific styles */
.ux-flag-blue {
	background: url('../images/flag/task/flag_blue.png') no-repeat !important;
	width: 16px;
	height: 16px;
}

.ux-flag-green {
	background: url('../images/flag/task/flag_green.png') no-repeat !important;
	width: 16px;
	height: 16px;
}

.ux-flag-orange {
	background: url('../images/flag/task/flag_orange.png') no-repeat !important;
	width: 16px;
	height: 16px;
}

.ux-flag-pink {
	background: url('../images/flag/task/flag_pink.png') no-repeat
		! important;
	width: 16px;
	height: 16px;
}

.ux-flag-purple {
	background: url('../images/flag/task/flag_purple.png') no-repeat !important;
	width: 16px;
	height: 16px;
}

.ux-flag-red {
	background: url('../images/flag/task/flag_red.png') no-repeat !important;
	width: 16px;
	height: 16px;
}

.ux-flag-yellow {
	background: url('../images/flag/task/flag_yellow.png') no-repeat !important;
	width: 16px;
	height: 16px;
}

/* Ext.ux.IconCombo mandatory styles */
.x-icon-combo-icon {
	background-repeat: no-repeat;
	background-position: 0 50%;
	width: 18px;
	height: 14px;
}

.x-icon-combo-input {
	padding-left: 25px;
}

.x-form-field-wrap .x-icon-combo-icon {
	top: 3px;
	left: 5px;
}

.x-icon-combo-item {
	background-repeat: no-repeat;
	background-position: 3px 50%;
	padding-left: 24px;
	width: auto;
}

.ux-icon-combo-icon {
	background-repeat: no-repeat;
	background-position: 0 50%;
	width: 18px;
	height: 14px;
}

.ux-icon-combo-input {
	padding-left: 25px;
}

.x-form-field-wrap .ux-icon-combo-icon {
	top: 3px;
	left: 5px;
	width: 50px;
}

.ux-icon-combo-item {
	background-repeat: no-repeat ! important;
	background-position: 3px 50% ! important;
	padding-left: 24px ! important;
	height: 14px;
	width: auto;
}

.menu-workPlan {
	background-image: url('../images/menus/task/workplan.png') !important;
	background-repeat: no-repeat;
	background-position: 10% 50%;
}

.menu-plantype {
	background-image: url('../images/menus/task/plantype.png') !important;
}

.menu-planmanage {
	background-image: url('../images/menus/task/planmanage.png') !important;
}

.menu-newplan {
	background-image: url('../images/menus/task/plan_add.png') !important;
}

.menu-myplan {
	background-image: url('../images/menus/task/myplan.png') !important;
}

.menu-depplan {
	background-image: url('../images/menus/task/depplan.png') !important;
}

/*---------------------任务--end-----------------*/
.menu-desktop {
	background-image: url('../images/menus/monitor.png') !important;
	background-repeat: no-repeat;
}
.menu-index-company {
	background-image: url('../images/menus/system/company_menu.png') !important;
	height:36px;
	background-repeat: no-repeat;
	background-position: 10% 0%;
}
.menu-subuser {
	background-image: url('../images/menus/desktop/user_go.png') !important;
}

.btn-reseted {
	background-image: url('../images/btn/reset.png') !important;
}

.btn-reset {
	background-image: url('../images/btn/reset.png') !important;
}

.menu-personal {
	background-image: url('../images/menus/personal/personal.png') !important;
}

.menu-person {
	background-image: url('../images/menus/personal/person.gif') !important;
}

.menu-signInOff {
	background-image: url('../images/menus/personal/signInOff.png') !important;
}

.menu-holiday {
	background-image: url('../images/menus/personal/holiday.png') !important;
}

.menu-errands {
	background-image: url('../images/menus/personal/errands.png') !important;
}

.menu-duty {
	background-image: url('../images/menus/personal/duty.png') !important;
}

.menu-dutySetting {
	background-image: url('../images/menus/personal/dutySetting.png') !important;
}

.menu-holidayRecord {
	background-image: url('../images/menus/personal/holidayRecord.png') !important;
}

.menu-dutySection {
	background-image: url('../images/menus/personal/dutySection.png') !important;
}

.menu-dutySystem {
	background-image: url('../images/menus/personal/dutySystem.png') !important;
}

.menu-dutyStats {
	background-image: url('../images/menus/personal/dutyStats.png') !important;
}

.menu-dutyRegister {
	background-image: url('../images/menus/personal/dutyRegister.gif') !important;
}

.menu-subDiary {
	background-image: url('../images/menus/system/subDiary.png') !important;
}

/*---------------------供应商产品--start-----------------*/
.menu-product {
	background-image: url('../images/menus/customer/product.png') !important;
}

.menu-provider {
	background-image: url('../images/menus/customer/provider.png') !important;
}

/*---------------------供应商产品--end-----------------*/
.menu-flowManager {
	background-image: url('../images/menus/flow/flowManager.png') !important;
}

.menu-flowNew {
	background-image: url('../images/menus/flow/flowNew.png') !important;
}

.menu-flowWait {
	background-image: url('../images/menus/flow/flowWait.png') !important;
}

.menu-flowEnd {
	background-image: url('../images/menus/flow/flowEnd.png') !important;
}

.menu-flowPr{
	background-image: url('../images/menus/flow/flowPr.png') !important;
}

.menu-flowMine {
	background-image: url('../images/menus/flow/flowMine.png') !important;
}

.btn-copyrole{
   background-image: url('../images/btn/system/role_copy.png') !important;
}

/**----------------------Grid body Display CSS-start------------------------**/
.x-grid3-row-with-body {
 background:#f4f4f4;
}
  
.x-grid3-row-with-body .x-grid3-row-body {
 padding: 5px 5px 5px 40px;
 font-weight:bold;
 -moz-user-select:text;
 cursor:text;
}
  
.x-grid3-row td, .x-grid3-summary-row td {
 -moz-user-select:-moz-none;
}

.btn-replyM{
   background-image: url('../images/btn/info/reply.png') !important;
}
/**--------------------Grid body Display CSS-end----------------------------**/

.menu-navigation{
	background-image: url('../images/menus/navigation.png') !important;
}

.menu-system-setting {
	background-image: url('../images/btn/customer/system-setting.png') !important;
}

.btn-ie{
   background-image: url('../images/btn/system/ie.png') !important;
}
.btn-pdf{
   background-image: url('../images/btn/system/pdf.png') !important;
}
.btn-xls{
   background-image: url('../images/btn/system/xls.png') !important;
}

/**---------------------hrm start--------------------------------------**/

.menu-resume{
	background-image: url('../images/menus/hrm/resume.gif') !important;
}
.menu-hireIssue{
	background-image: url('../images/menus/hrm/hireIssue.jpg') !important;
}
.menu-hrm{
	background-image: url('../images/menus/hrm/hrm.png') !important;
}
.menu-hrm-briefcase{
	background-image: url('../images/menus/hrm/hrm-briefcase.png') !important;
}
.menu-salary{
	background-image: url('../images/menus/hrm/salary.png') !important;
}
.menu-development{
	background-image: url('../images/menus/hrm/development.png') !important;
}
.menu-position{
	background-image: url('../images/menus/hrm/job.png') !important;
}
.menu-profile-create{
	background-image: url('../images/menus/hrm/profile-create.png') !important;
}
.menu-profile{
	background-image: url('../images/menus/hrm/profile-menu.png') !important;
}
.btn-operation {
	background: url(../images/btn/hrm/operation.png) no-repeat !important;
}
.btn-empProfile-recovery{
	background: url(../images/btn/hrm/profile-recovery.png) no-repeat !important;
}
.btn-salary-apply {
	background: url(../images/menus/admin/tackle-apply.png) no-repeat !important;
}
.btn-empProfile-check {
	background: url(../images/menus/admin/tackle-apply.png) no-repeat !important;
}
.btn-empProfile-pass{
	background: url(../images/menus/hrm/check_salay.gif) no-repeat !important;
}
.btn-empProfile-notpass{
	background: url(../images/btn/info/reset.png) no-repeat !important;
}
.btn-salary-pay{
	background: url(../images/menus/admin/tackle-apply.png) no-repeat !important;
}
.btn-salaryPayoff-pass{
	background: url(../images/menus/hrm/check_salay.gif) no-repeat !important;
}
.btn-salaryPayoff-notpass{
	background: url(../images/btn/info/reset.png) no-repeat !important;
}
/**-----------------------archive start module----------------------------------**/
.menu-archive{
	background-image: url('../images/menus/archive/archives.png') !important;
}
.menu-archive-setting{
	background-image: url('../images/menus/archive/archives_setting.png') !important;
}
.menu-archive-template{
	background-image: url('../images/menus/archive/arch_template.png') !important;
}
.menu-archive-handout{
	background-image: url('../images/menus/archive/hand_paper.png') !important;
}
.menu-archive-issue{
	background-image: url('../images/menus/archive/archives_issue.png') !important;
}
.menu-archive-draft{
	background-image: url('../images/menus/archive/archives_draft.png') !important;
}
.menu-archive-receive{
	background-image: url('../images/menus/archive/archives_receive.png') !important;
}
.menu-archive-sign{
	background-image: url('../images/menus/archive/archives_sign.png') !important;
}
.menu-archive-monitor{
	background-image: url('../images/menus/archive/webcam.png') !important;
}
.menu-archive-draft-manage{
	background-image: url('../images/menus/archive/draft_manage.png') !important;
}
.menu-archive-history{
	background-image: url('../images/menus/archive/archives_history.png') !important;
}
.menu-archive-search{
	background-image: url('../images/menus/archive/archives_search.png') !important;
}
.menu-archive-proof{
	background-image: url('../images/menus/archive/archives_proof.png') !important;
}
.menu-archive-charge{
	background-image: url('../images/menus/archive/archives_charge.png') !important;
}
.menu-archive-lead{
	background-image: url('../images/menus/archive/archives_lead.png') !important;
}
.menu-archive-department{
	background-image: url('../images/menus/archive/archives_department.png') !important;
}
.menu-archive-issue-manage{
	background-image: url('../images/menus/archive/archives_manage.png') !important;
}
.btn-edit-online{
    background: url(../images/btn/archive/edit_online.png) no-repeat !important;
}
.btn-archive-draft{
	background: url(../images/menus/archive/archives_draft.png) no-repeat !important;
}
.btn-beready-save{
	background: url(../images/btn/archive/archives_save.png) no-repeat !important;
}
.btn-archives-finish{
	background: url(../images/flag/task/finish.png) no-repeat !important;
}
.btn-archives-remind{
	background: url(../images/btn/archive/archives_remind.png) no-repeat  !important;
}

.menu-archives-remind{
	background-image: url('../images/btn/archive/archives_remind.png') !important;
}

.btn-archives-detail{
	background: url(../images/btn/archive/archives_detail.png) no-repeat  !important;
}
.btn-archive-sign{
	background: url(../images/menus/archive/archives_sign.png) no-repeat !important;
}
.btn-archive-attachment{
	background: url(../images/flag/attachment.png) no-repeat !important;
}
.btn-archive-save-trace{
	background: url(../images/btn/archive/save_trace.png) no-repeat !important;
}
.btn-archive-cancel-trace{
	background: url(../images/btn/archive/cancel_trace.png) no-repeat !important;
}
.btn-archive-eraser{
	background: url(../images/btn/archive/eraser.png) no-repeat !important;
}
.btn-archive-history{
	background: url(../images/menus/archive/archives_history.png) no-repeat !important;
}
.btn-archive-copy{
	background: url(../images/btn/archive/doc_copy.png) no-repeat !important;
}
.btn-archive-white-word{
	background: url(../images/btn/archive/white_word.png) no-repeat !important;
}
/**-----------------------archive end module----------------------------------**/
.menu-ent{
	background-image: url('../images/menus/arch/archSat.png') !important;
}
.btn-check{
    background-image: url('../images/menus/admin/tackle-apply.png') !important;
}

.menu-jobchange{
    background-image: url('../images/menus/hrm/job_change.gif') !important;
}

.menu-job-reg{
   background-image: url('../images/menus/hrm/job_reg.gif') !important;
}

.menu-job-check{
   background-image: url('../images/menus/hrm/job_check.png') !important;
}

.menu-add-salay{
   background-image: url('../images/menus/hrm/add_salay.gif') !important;
}
.menu-check-salay{
   background-image: url('../images/menus/hrm/check_salay.gif') !important;
}
.menu-personal-salary{
	 background-image: url('../images/menus/personal/personal-salary.png') !important;
}
.btn-flow-start{
    background-image: url('../images/btn/flow/flow_start.png') !important;
}

.btn-flow-design{
	background-image: url(../images/btn/flow/flow_design.png) !important;
}

.btn-flow-chart{
	background-image: url(../images/btn/flow/flow_chart.png) !important;
}

.btn-flex-view{
	background-image: url('../images/btn/flexview.png') !important;
}
.btn-copy{
	background: url(../images/btn/archive/doc_copy.png) no-repeat !important;
}

/**----------收文----------start------**/
.menu-arch-rec-type{
   	background-image: url('../images/menus/archive/arch_rec_type.png') !important;
}

.menu-arch-reader{
   background-image: url('../images/menus/archive/arch_reader.png') !important;
}

.menu-arch-reg{
  background-image: url('../images/menus/archive/arch_rec.png') !important;
}

.menu-arch-handler{
  background-image: url('../images/menus/archive/arch_handler.png') !important;
}

.menu-arch-leader{
  background-image: url('../images/menus/archive/user_leader.png') !important;
}

.menu-arch-dispatch{
  background-image: url('../images/menus/archive/arch_dispatch.png') !important;
}

.menu-arch-undertake{
  background-image: url('../images/menus/archive/arch_undertake.png') !important;
}

.menu-arch-controll{
  background-image: url('../images/menus/archive/arch_controll.png') !important;
}

.menu-arch-detail{
  background-image: url('../images/menus/archive/arch_detail.png') !important;
}
.btn-dynamic-pwd{
  background-image: url('../images/login/dynamic.png')!important;
}
.btn-dynamic-bind{
  background-image: url('../images/login/bind.png')!important;
}
.btn-dynamic-unbind{
  background-image: url('../images/login/unbind.png')!important;
}
.menu-grade-one{
  background-image: url('../images/flag/customer/grade_one.png') !important;
}
.menu-grade-two{
  background-image: url('../images/flag/customer/grade_two.png') !important;
}
.menu-grade-three{
  background-image: url('../images/flag/customer/grade_three.png') !important;
}
.menu-grade-four{
  background-image: url('../images/flag/customer/grade_four.png') !important;
}

.thumb-wrap{
	width:31%;
	border:1px solid #c7e3fa;
    float: left;
    margin: 4px;
    margin-right: 0;
    padding: 4px;
}
.thumb-wrap span{
    display: block;
    margin:1px;
    overflow: hidden;
}

.thumb-wrap span font{
    color:#2A4D8F;
    font-weight:bolder;
    font-size: 12px;
}

.x-view-over{
    border:1px solid #dddddd;
    background: #efefef;
    padding: 4px;
}
.x-view-selected{
    background: #DFEDFF;
    border: 1px solid #6593cf;
    padding: 4px;
}
.x-view-selected .thumb{
    background:transparent;
}
.x-view-selected span{
    color:#1A4D8F;
}

.contentDiv{
       padding-left:3px;
       padding-right:3px;
       background:white;
       border:none;
   
}
.newsList{
   width:100%;
   font-size: 13px;
}

.newsList tr{
  border:0px dashed #c7e3fa;
}

.newsList tr td{
   height:28px;
   border:none;
   border-buttom:1px dashed #c7e3fa;
   border-top:1px dashed #c7e3fa;
   color: #c3e3fa;
}

.newsList tr td a{
   text-decoration: none;
   overflow: hidden;
   color:blue;
}
.newsList tr td a:hover{
    color: #25e3fa; 
}

.newsList tr td img{
   border:0;
   width:16px;
   height:16px;
}

.moreDiv{
   width:100%;
}
.moreDiv span{
   float:right;
   margin-right:12px;
}
.moreDiv span a{
   text-decoration: none;
   color:blue;   
}


/****---------tips----start-----**/
.tipDiv{
	padding:0px;
	margin:0px;
	background:#ffffff;
}

.resizable{
  position: absolute;
}


.setDiv{
  background:#f4ffff;
}

.x-editable{
    font:bold 13px tahoma,verdana,helvetica;
	text-align:center;
	padding:0px;
	padding-top:20px;
}

.x-timelabel{
   text-align:center;
   padding-top:20px;
	
}

.x-linkdel{
  position: absolute;visibility: hidden;text-align:right;width:100%;
}

.tipsClose{
  padding-right:5px;
  background: url(../images/btn/info/tips_close.jpg) no-repeat !important;
}


.tipsTile{
  background-image: url('../images/btn/info/tips.jpg')!important;
}

.add-all{
	background-image: url('../images/btn/system/add-all.gif')!important;
}

.rem-all{
	background-image: url('../images/btn/system/rem-all.gif')!important;
}
.mod-report{
	background-image: url('../images/menus/system/nav-report.png') !important;
}


#phones {
    background-color: #fff;
    text-shadow: #fff 0 1px 0;
}

#phones ul {
    position: relative;
    display: block;
    height: auto;
    font-size: 85%;
}

#phones ul li img {
    margin-bottom: 1px;
}

#phones ul li {
	list-style-type:none;
    float: left;
    padding: 8px 17px;
    margin: 5px;
/*    margin: 10px 0 0 25px;*/
    text-align: center;
    line-height: 1.25em;
    color: #333;
    font-family: "Helvetica Neue",sans-serif;
    height: 113px;
    width: 112px;
    overflow: hidden;
    /*border-top: 1px solid transparent;*/
    cursor: pointer;
}

#phones ul li.phone-hover {
    background-color: #eee;
}

#phones ul li.x-view-selected {
    background-color: rgba(0, 80, 80, .15);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border:none;
  /*  border-top: 1px solid rgba(0, 0, 0, .15);*/
}

#phones ul li img {
/*    display: block;*/
}

#phones li strong {
    color: #000;
    display: block;
}

#phones li span {
    color: #999;
    cue: none;
}

.text-file{
	background: url('../images/login/user.png') no-repeat !important;
	padding:2px 0px 2px 18px;
	
}

.menu-onlinedoc{
   background-image: url('../images/menus/document/online_doc.png') !important;
}

.menu-template{
   background-image: url('../images/menus/document/template_edit.png') !important;
}

.menu-groupAdd{
   background-image: url('../images/menus/document/group_add.png') !important;
}

.menu-seal{
   background-image: url('../images/menus/document/seal.png') !important;
}


.btn-users001 {
	background-image: url('../images/btn/users.png') !important;
	background-repeat: no-repeat;
}

.text-date{
    background: url('../images/login/user.png') no-repeat !important ;
	padding:2px 0px 2px 18px;
}


.btn-left {
	background-image: url('../images/btn/system/left.png') !important;
	background-repeat: no-repeat;
}
.btn-right {
	background-image: url('../images/btn/system/right.png') !important;
	background-repeat: no-repeat;
}


.menu-instance{
   background-image: url('../images/menus/flow/instance.png') !important;
}

.menu-flow-form{
   background-image: url('../images/menus/flow/form.png') !important;
}


.form-info{
   margin: 5px 2px 0px 0px;
   color:#03386C;
   background-color: #99BBE8;
}

.form-info th{
   font-weight: bold;
   text-align:center;
   background-color: #D0E0F4;
   padding: 2px 2px 2px 2px;
}

.td-info{
   background-color: white;
   padding: 2px 2px 2px 2px;
}

.menu-task-manage{
   background-image: url('../images/menus/flow/manage-task.png') !important;
}
.menu-confSummary {
	background-image: url('../images/menus/admin/confSummary.png') !important;
}
.menu-conf-summary{
	background-image: url('../images/menus/admin/conf_summary.png') !important;
}
.menu-confSummary_add {
	background-image: url('../images/menus/admin/confSummary_add.png') !important;
}
.menu-conference {
	background-image: url('../images/menus/admin/conference.png') !important;
}
.menu-conference_add {
	background-image: url('../images/menus/admin/conference_add.png') !important;
}
.menu-conference_myjoin {
	background-image: url('../images/menus/admin/conference_myjoin.png') !important;
}
.menu-conference_myjoined {
	background-image: url('../images/menus/admin/conference_myjoined.png') !important;
}
.menu-conference_yikai {
	background-image: url('../images/menus/admin/conference_yikai.png') !important;
}
.menu-conference_daikai {
	background-image: url('../images/menus/admin/conference_daikai.png') !important;
}
.menu-conference_zancun {
	background-image: url('../images/menus/admin/conference_zancun.png') !important;
}
.menu-conference_boardRoom {
	background-image: url('../images/menus/admin/boardRoom.png') !important;
}
.menu-confernece_boardType {
	background-image: url('../images/menus/admin/boardType.png') !important;
}
.menu-confApply {
	background-image: url('../images/menus/admin/confApply.png') !important;
}
.menu-daiConfApply {
	background-image: url('../images/menus/admin/daiconfApply.png') !important;
}
.menu-conferen_myjoin {
	background-image: url('../images/menus/admin/conference_myjoin.png') !important;
}
.temp{
	background-image: url('../images/menus/admin/conference_zancun.png') !important;
}

.btn-confApply-yes {
	background: url('../images/btn/admin/confApply_yes.png') no-repeat !important;
}

.btn-confApply-no {
	background: url('../images/btn/admin/confApply_no.png') no-repeat !important;
}

.btn-apply {
	background: url('../images/btn/admin/confApply.png') no-repeat !important;
}

.menu-arch {
	background-image: url('../images/menus/arch/files.png') !important;
}
.menu-archFond{
	background: url('../images/menus/arch/archFond.png') no-repeat !important;
}
.menu-archRoll{
	background: url('../images/menus/arch/archRoll.png') no-repeat !important;
}
.menu-rollFile{
	background: url('../images/menus/arch/rollFile.png') no-repeat !important;
}
.menu-tidyFile{
	background: url('../images/menus/arch/tidyFile.png') no-repeat !important;
}
.menu-newBorrowRecord{
	background: url('../images/menus/arch/newBorrowRecord.png') no-repeat !important;
}
.menu-myBorrowRecord{
	background: url('../images/menus/arch/myBorrowRecord.png') no-repeat !important;
}
.menu-checkBorrowRecord{
	background: url('../images/menus/arch/checkBorrowRecord.png') no-repeat !important;
}
.menu-archSet{
	background: url('../images/menus/arch/archSet.png') no-repeat !important;
}
.menu-archSat {
	background: url('../images/menus/arch/archSat.png') no-repeat !important;
}
.menu-archYearReport{
	background: url('../images/menus/arch/archYearReport.png') no-repeat !important;
}
.menu-archRollReport{
	background: url('../images/menus/arch/archRollReport.png') no-repeat !important;
}
.menu-archFileReport{
	background: url('../images/menus/arch/archFileReport.png') no-repeat !important;
}

.el-film-over {
	border: 1px dotted #869351;
}

.table-detail{
	padding:5px 5px 5px 5px;
	font:12px 宋体;
	color: black;
	line-height:24px;
}

.table-detail th{
	background-color: #c7e3fa;
	text-align: right;
	font-weight: bold;
	padding-right:6px;
}

.table-detail td{
	padding-left:10px;
	border: 1px #c7e3fa solid;
}

/*此样式作用为grid cell内容可选*/
.x-selectable, .x-selectable * {  
   -moz-user-select: text! important ;  
   -khtml-user-select: text! important ;  
} 
 
.thumb-w{
    width:98%;
    float: left;
    margin: 1px;
    margin-right: 0;
    padding: 4px;
}
.thumb-w span{
    margin:1px;
    overflow: hidden;
}

.thumb-w span font{
    color:#2A4D8F;
    font-weight:bolder;
    font-size: 12px;
}
.x-grid-back-yellow {  
   background: yellow;  
}
.x-item-disabled2 {
    cursor: default;
}

.mod-mywork{
	 background-image: url('../images/menus/flow/manage-task.png') !important;
}
.mod-desktop{
	background-image: url('../images/menus/administrator.png') !important;
}
.mod-msg{
	background-image: url('../images/menus/file.png') !important;
}
.mod-basic{
	background-image: url('../images/menus/customer/contract_config.png') !important;
}
.mod-privilege{
	background-image: url('../images/btn/blogin.png') !important;
}
.icon-add{
   background-image: url('../images/icon/add.png') !important;
}
.icon-del{
   background-image: url('../images/icon/del.png') !important;
}
.icon-list{
   background-image: url('../images/icon/list.gif') !important;
}
.icon-passcheck{
	background-image: url('../images/flag/customer/passcheck.png') !important;
}


.bg {
	font-weight: bold;
	text-align:center;
	padding: 2px 2px 2px 2px;
}
.bg2 {
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}

/* ColumnHeaderGroup css */
td.ux-grid-hd-group-cell {
    background: url(../ext3/resources/images/default/grid/grid3-hrow.gif) repeat-x bottom;
}

.x-grid3-cell{
    -moz-user-select: none;
    -khtml-user-select:none;
    -webkit-user-select:ignore;
    box-sizing: border-box;
}
.x-grid3-gcell{
    -moz-user-select: none;
    -khtml-user-select:none;
    -webkit-user-select:ignore;
    box-sizing: border-box;
}
/* tree node 手势 */
.x-tree-node a span {
	cursor: pointer;
}

/* 红色背景 */
.x-grid-back-red {
background: #FF6666; 
}

.topleft{height:88px;background:url(../images/topleft.png) no-repeat;float:left; width:300px;}
.topleft img{margin-top:0;margin-left:0;}
.topright{height:88px;background: url('../images/topbg.png') repeat-x; right;float:left;}
.nav{float:right; padding-right: 0px; margin: 0;}
.nav li{float:left;width:87px;height:78px; text-align:center;}
.nav li a{display:block;width:87px;height:76px;-moz-transition: none; transition: background-color 0.3s linear; -moz-transition: background-color 0.3s linear; -webkit-transition: background-color 0.3s linear; -o-transition: background-color 0.3s linear; }
.nav li a.selected{background:url(../images/navbg.png) no-repeat;}
.nav li a:hover{display:block;background:#000;color:#fff;background: none repeat scroll 0% 0% #3370af;}
.nav li img{margin-top:10px;}
.nav li a{display:block;}
.nav a h2{font-size:14px;color:#d6e8f1;margin:0;padding-top:5px;}
.nav a:hover h2{color:#fff;}
.topright ul{padding:0;}
.topright ul li{float:left; padding-left:9px; padding-right:9px; background:url(../images/line.gif) no-repeat right;}
.topright ul li:last-child{background:none;}
.topright ul li a{font-size:13px; color:#e9f2f7;}
.topright ul li a:hover{color:#fff;}
.topright ul li span{float:left;padding-right:3px;}
.nav li a, .nav li a:focus{text-decoration:none;color:#000;outline:none;blr:expression(this.onFocus=this.blur());}
.nav li a:hover{color:#00a4ac;text-decoration:none;}
.user{height:30px;background:url(../images/ub1.png) repeat-x;clear:both;margin-top:10px;float:right; margin-right:12px;border-radius:30px; behavior:url(js/pie.htc); white-space:nowrap;position:relative;}
.user span{display:inline-block;padding-right:10px; background:url(../images/user.png) no-repeat 15px 10px; line-height:30px; font-size:14px;color:#b8ceda; padding-left:20px; padding-left:35px;}
.user b{display:inline-block;width:20px;height:18px; background:url(../images/msg.png);text-align:center; font-weight:normal; color:#fff;font-size:14px;margin-right:13px; margin-top:7px; line-height:18px;}
.user i{display:inline-block;margin-right:5px;font-style:normal;line-height:30px; font-size:14px;color:#b8ceda;}

table.t1, table.t2 {
	width: 95%;
	border-collapse: collapse;	
	font-size: 16px;
}
.t1 td {
	text-align: left;
}
.t1 td.title {
	text-align: center;
}
.t1 td.rt {
	text-align: right;
}
.t2 td, .t2 th {
	padding: 5px;
	border: 1px solid black;
	text-align: center;
}
.t2 th {
	font-weight: bold;
}
.t2 .alignLeft {
	text-align: left;
}

input.cell, input.cell2 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	text-align: center;
	width: 80px;
}

div .x-action-col-icon {
	margin-left: 10px;
}
.x-panel-header-default {
	border: 1px solid #EFE5E5;
}
.x-window-header-default-top {
	border: 1px solid #EAEAEA;
}
.grid-row-bg-red {
	background-color: #FCB2A2;	
}

.resp-show {
	text-align: center;
	padding-top: 30px;	
}
.newsList {
	margin-left: 5px;
}
.mr10 {
	float:left;
	background-color: red;
}
.bg-red {
	background-color: red;
	padding: 2px 10px;
	color: #fff;
}
.bg-green {
	background-color: green;
	padding: 2px 10px;
	color: #fff;
}
.bg-blue {
	background-color: blue;
	padding: 2px 10px;
	color: #fff;
}
.bg-blue1 {
	background-color: #33CCCC;
	padding: 2px 10px;
	color: #fff;
}
.bg-info {
	background-color: #5bc0de;
	padding: 2px 10px;
	color: #fff;
}
.bg-primary {
	background-color: #337ab7;
	padding: 2px 10px;
	color: #fff;
}
.bg-warning {
	background-color: #f0ad4e;
	
	padding: 2px 10px;
	color: #fff;
}
.bg-success {
	background-color: #5cb85c;
	padding: 2px 10px;
	color: #fff;
}
.bg-danger {
	background-color: #d9534f;
	padding: 2px 10px;
	color: #fff;
}
.bg-default {
    background-color: #fff;
    padding: 2px 10px;
    color: #333;
}

.menu-all {
	padding: 50px 80px;
}
.menu-item {
	padding-top: 23px;
	padding-left:17px;
	margin-left: 30px;
	margin-top: 40px;
	text-align:center;
	width: 210px;
	height: 80px;
	float: left;
	cursor: pointer;
}
.menu-item:hover{
	border:1px solid #fff;
}
.menu-bg{
	float:left;
}
.menu-txt {
	color: #2195f3;
	font: 17px/1.5 'Microsoft YaHei',arial,tahoma,\5b8b\4f53,sans-serif;
}
.menu-txt:hover {
	color: red;
}
.bg-1{
	background: url(../images/xilie/x1.jpg) no-repeat !important;
}
.bg-2{
	background: url(../images/xilie/2.jpg) no-repeat;
}
.bg-3{
	background: url(../images/xilie/3.jpg) no-repeat;
}
.bg-4{
	background: url(../images/xilie/4.jpg) no-repeat;
}
.bg-5{
	background: url(../images/xilie/5.jpg) no-repeat;
}
.bg-6{
	background: url(../images/xilie/6.jpg) no-repeat;
}
.bg-7{
	background: url(../images/xilie/7.jpg) no-repeat;
}
.bg-8{
	background: url(../images/xilie/8.jpg) no-repeat;
}
.bg-9{
	background: url(../images/xilie/9.jpg) no-repeat;
}
.bg-10{
	background: url(../images/xilie/10.jpg) no-repeat;
}
.bg-11{
	background: url(../images/xilie/11.jpg) no-repeat;
}
.bg-12{
	background: url(../images/xilie/12.jpg) no-repeat;
}
.bg-13{
	background: url(../images/xilie/13.jpg) no-repeat;
}
.container_bg{
	display:inline-block;
	width:100%;
	height:80px;
	text-align: center;
	background-color:#E6E8EA;
}
.bg1{
	margin-left:20px;
	margin-top:5px;
	padding-top:16px;
	float:left;
	width: 22%;
	height: 70px;
	float:left;
	cursor: pointer;
}
.bg_color1{
	background-color: #D95043;
}
.bg_color2{
	background-color: #26C281;
}
.bg_color3{
	background-color: #57889C;
}
.bg_color4{
	background-color: #E65097;
}
.bg1 span{
	color: #fff;
	font: 22px/1.5 'Microsoft YaHei',arial,tahoma,\5b8b\4f53,sans-serif;
    font-weight: 700;
    top:0px;
    left:-20px;
    position:relative;
}
.bg1 .fa{
	display: block;
	margin-left:10px;
    height: 40px;
    width: 50px;
    font-size: 40px;
    float: left;
    color: rgba(255, 255, 255, 0.75);
}
.thumb-wrap2 {
	border:1px solid #c7e3fa;
    float: left;
    margin: 4px;
    margin-right: 0;
    padding: 4px;
	text-align: center;
}
.thumb-wrap2 .x-editable {
	padding-top: 0 !important;
}
.thumb-wrap2 x-item-selected {
	border: 1px solid red !important;
}
.x-grid-record-yellow{
	background-color: #C1FFC1;
}
.mainToobar{
	background-image: url("../images/toolbar.png");
}
.btn-bianpai{
	background : url('../images/btn/flow/approval.gif') no-repeat !important;
}
.btn-doc {
	background: url(../images/btn/archive/white_word.png) no-repeat !important;
}